//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package com.bjqh.edu.callback;

import com.baijiahulian.live.ui.base.BasePresenter;
import com.baijiahulian.live.ui.base.BaseView;
import com.baijiahulian.livecore.context.LPError;
import com.baijiahulian.livecore.context.LiveRoom;
import com.baijiahulian.livecore.launch.LPLaunchListener;
import com.baijiahulian.livecore.models.imodels.IUserModel;

public interface LoadingContract {
    public interface Presenter extends BasePresenter {
        LPLaunchListener getLaunchListener();

        String getCode();

        String getName();

        String getSign();

        IUserModel getUser();

        long getRoomId();

        void setLiveRoom(LiveRoom var1);

        boolean isJoinCode();
    }

    public interface View extends BaseView<LoadingContract.Presenter> {
        void showLoadingSteps(int var1, int var2);

        void showLaunchError(LPError var1);

        void setTechSupportVisibility(boolean var1);
    }
}
